export interface Algorithm {
  id: string
  title: string
  msg: string
  disable: boolean
}

export interface AlgorithmGroup {
  name: string
  icon: string
  id: string
  type: number
  list: Algorithm[]
}

export interface TitleContent {
  title: string
  text: string
}

export interface AlgorithmDescSection {
  type: string
  simpleContent: string
  title: string
  titleContent: TitleContent[]
  listContent: string[]
}

export interface AlgorithmDesc {
  id: string
  banner: string
  sections: AlgorithmDescSection[]
}

export interface AlgorithmExp {
  inputType: string
  inputMeta: string[] | undefined
}
